Big Huge Thesaurus

Macrotus californicus

noun